﻿/*
 * @author: wizardc
 */

namespace Demo.WorldMap
{
    /// <summary>
    /// 渲染类接口
    /// </summary>
    public interface ISceneStaticRender
    {
        /// <summary>
        /// 设置当前容器的内容是否显示
        /// </summary>
        void SetEnable(bool enable);

        /// <summary>
        /// 设置当前容器的 LOD 等级
        /// </summary>
        void SetLOD(int lod);

        /// <summary>
        /// 设定下一次更新为强制更新
        /// </summary>
        void SetForceUpdate();

#if UNITY_EDITOR

        /// <summary>
        /// 绘制所有最终绘制的对象的AABB
        /// </summary>
        void DrawObjAABB();

#endif

    }
}
